//
//  XNCommonBillInfoModel.h
//  XINNingOA
//
//  Created by samuel on 2021/7/12.
//

#import <Foundation/Foundation.h>
#import "XNUserModel.h"
#import "XNExpandApplyModel.h"
#import "XNFileModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface XNCommonBillInfoModel : NSObject

@property (nonatomic, copy) NSString *ID;

//@property (nonatomic, copy) NSString *formNum;

@property (nonatomic, copy) NSString *applicationDate;

@property (nonatomic, copy) NSString *applicationDateStr;

@property (nonatomic, copy) NSString *createTime;

@property (nonatomic, copy) NSString *createTimeStr;

@property (nonatomic, copy) NSString *createDate;

@property (nonatomic, copy) NSString *createUser;

@property (nonatomic, strong) XNUserModel *createUserObject;

@property (nonatomic, copy) NSString *departmentId;

@property (nonatomic, copy) NSString *departmentName;

@property (nonatomic, copy) NSString *modifyTime;

@property (nonatomic, copy) NSString *modifyUser;

@property (nonatomic, assign) BOOL expendType;

@property (nonatomic, copy) NSString *payToUser;

@property (nonatomic, strong) XNUserModel *payToUserObject;

@property (nonatomic, copy) NSString *userPost;

@property (nonatomic, copy) NSString *payCompany;

@property (nonatomic, copy) NSString *payDepart;

@property (nonatomic, copy) NSString *payDepartName;

@property (nonatomic, copy) NSString *currency;

@property (nonatomic, copy) NSString *payment;

@property (nonatomic, copy) NSString *expendMonth;

@property (nonatomic, assign) NSInteger appendixNum;

@property (nonatomic, copy) NSString *remark;

@property (nonatomic, assign) CGFloat totalBill;

@property (nonatomic, assign) CGFloat expendAmountWithDuty;

@property (nonatomic, copy) NSString *expendAmountWithDutyCN;

@property (nonatomic, assign) CGFloat expendAmountWithOutDuty;

@property (nonatomic, copy) NSString *status;

@property (nonatomic, copy) NSString *statusStr;

@property (nonatomic, assign) BOOL deleteFlag;

@property (nonatomic, copy) NSArray *expandFilesList;

@property (nonatomic, copy) NSArray <XNExpandApplyModel *>*expandApplyList;

@property (nonatomic , copy) NSArray<XNFileModel *>              * fileList;

@property (nonatomic, copy) NSString *supplierName;

@end

NS_ASSUME_NONNULL_END
